package com.m3958.firstgwt.client.gin;

import com.google.inject.assistedinject.Assisted;
import com.m3958.firstgwt.client.layout.AppToolStrip;
import com.m3958.firstgwt.client.types.ViewNameEnum;
import com.m3958.firstgwt.client.ui.KindeditorArea;
import com.m3958.firstgwt.client.widgets.MainMenuListGrid;

public interface AppViewFactory {
	AppToolStrip getAppToolStrip(ViewNameEnum vn);
	MainMenuListGrid getMainMenuListGrid();
	KindeditorArea getKindeditorArea(@Assisted("editorId") String editorId,@Assisted("fieldName") String filedName,@Assisted("width") String width,@Assisted("height") String height);
}
